require.config({
    baseUrl: "./modules",
    paths: {
        jq: "../libs/jquery"
    }
})

require(["jq", "getGoods", "renderflower", "setLocal"], function (_, getGoods, renderflower, setLocal) {
    // console.log($);
    // console.log(getGoods)
    // 1. 请求商品数据
    getGoods((res) => {
        // console.log(res)
        // 2. 渲染商品列表页面
        renderflower(res, $(".picture-2"));
        // 3. 选择元素绑定事件
        // console.log($(".SearchResult button"))
    });
    // 3. 事件委托绑定事件
    $(".picture-2").on("click", ".add", function () {
          // 登录守卫
          if(localStorage.getItem("isLogin") !== "ok"){
            if(confirm("登录之后才能加入购物车，是否跳转到登录")){
                location.href = "./login.html"
            }
            return;
        }
        const id = $(this).parent().parent().attr("index");
        console.log(id)

        // 4. 存数据
        setLocal(id, $(this));

    })
})

